لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
Ansible برای مبتدیان مطلق - Hands-On - DevOps [ویدئو]
Ansible for the Absolute Beginner - Hands-On - DevOps [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در دنیای DevOps، Ansible تغییر دهنده بازی است، اتوماسیون را ساده می کند و کارهای پیچیده را سریع می کند. این دوره دروازه شما برای تبدیل شدن به یک متخصص Ansible است.
شما با اصول اولیه، تسلط بر پیکربندی Ansible و نحو YAML شروع خواهید کرد. سپس، موجودی و متغیرهای Ansible را بررسی کنید. در ایجاد کتابهای بازی، اعمال شرطها و مهار کردن حلقهها شیرجه بزنید. درباره ماژول ها و پلاگین های Ansible برای خودکارسازی کارها به طور موثر اطلاعات کسب کنید. همانطور که پیشرفت می کنید، کنترل کننده ها، نقش ها و مجموعه های Ansible را پیدا کنید که همه برای مدیریت پیکربندی های پیچیده ضروری هستند. موضوعات پیشرفته مانند الگوسازی با استفاده از الگوهای Jinja2 به تفصیل پوشش داده شده است.
این دوره با ضمائم عملی به اوج خود می رسد و شما را در راه اندازی محیط آزمایشگاهی برای تمرین و به کارگیری آنچه آموخته اید راهنمایی می کند. چه در DevOps تازه کار باشید و چه به دنبال افزایش مهارت های اتوماسیون خود هستید، این دوره شما را با دانش و تجربه عملی مورد نیاز خود مجهز می کند. آموزش اصول اولیه Ansible و نقش آن در DevOps
YAML را برای پیکربندی کاوش کنید
فایل های موجودی Ansible ایجاد کنید و اهمیت آنها را در اتوماسیون Ansible درک کنید.
درباره Ansible Variables، Modules و Playbooks همه چیز را بیاموزید
شرطی ها و حلقه ها را در Ansible Playbooks پیاده سازی کنید
تهیه و استقرار وب سرورها را به صورت خودکار انجام دهید. ایده آل برای مدیران سیستم، مهندسین زیرساخت ابری و مهندسین اتوماسیون، این دوره همچنین برای افرادی که تازه کار اتوماسیون را آغاز کرده اند، حتی بدون تجربه کدنویسی مناسب است. چه به دنبال سادهسازی مدیریت سیستم، بهینهسازی زیرساختهای ابری یا کشف پتانسیل اتوماسیون باشید، این دوره یک فرصت یادگیری همهکاره و در دسترس را برای شما ارائه میدهد.
دانش پایه لینوکس برای درک این دوره ضروری است و داشتن یک سیستم لینوکس، اگرچه اجباری نیست، اما یادگیری شما را غنی می کند. برای مبتدیان Ansible طراحی شده است و مقدمه ای ملایم برای اتوماسیون ارائه می دهد. * کارهای عملی برای تقویت مستقیم درک Ansible مبتنی بر مرورگر. * کسب مهارت در تهیه و استقرار سرورهای وب، به کارگیری دانش در سناریوهای دنیای واقعی
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
مقدمه ای بر Ansible
Introduction to Ansible
یک یادآوری سریع
A Quick Reminder
پیکربندی و مفاهیم اساسی
Configuration and Basic Concepts
مقدمه ای بر فایل های پیکربندی Ansible
Introduction to Ansible Configuration Files
مقدمه ای بر YAML
Introduction to YAML
دسترسی به آزمایشگاه ها
Accessing the labs
موجودی Ansible
Ansible Inventory
موجودی Ansible
Ansible Inventory
فرمت های موجودی
Inventory Formats
گروه بندی و روابط والدین و فرزندان
Grouping and Parent-Child Relationships
متغیرهای Ansible
Ansible Variables
متغیرهای Ansible
Ansible Variables
انواع متغیر
Variable Types
ثبت متغیرها و اولویت متغیر
Registering Variables and Variable Precedence
محدوده متغیر
Variable Scoping
متغیرهای جادویی
Magic Variables
حقایق قابل تشخیص
Ansible Facts
کتاب های بازی Ansible
Ansible Playbooks
کتاب های بازی Ansible
Ansible Playbooks
تأیید کتابهای بازی
Verifying Playbooks
Ansible-lint
Ansible-lint
شرایط
Conditionals
شرایط Ansible بر اساس حقایق، متغیرها، استفاده مجدد
Ansible Conditionals based on facts, variables, re-use
حلقه ها
Loops
ماژول های Ansible
Ansible Modules
ماژول های Ansible
Ansible Modules
مقدمه ای بر افزونه های Ansible
Introduction to Ansible Plugins
فهرست ماژول ها و پلاگین ها
Modules & Plugins Index
Ansible Handler ها، نقش ها و مجموعه ها
Ansible Handlers, Roles and Collections
مقدمه ای بر Handlers
Introduction to Handlers
نقش های قابل قبول
Ansible Roles
مجموعه های Ansible
Ansible Collections
موضوعات پیشرفته
Advanced Topics
مقدمه ای بر الگوسازی
Introduction to Templating
قالب های Jinja2 برای تنظیمات پویا - نسخه ی نمایشی
Jinja2 Templates for Dynamic Configs - Demo
ضمیمه
Appendix
نسخه ی نمایشی - قسمت 1 - آزمایشگاه راه اندازی - VirtualBox را نصب کنید
Demo - Part 1 - Setup Lab - Install VirtualBox
نسخه ی نمایشی - قسمت 2 - راه اندازی آزمایشگاه - ماشین های مجازی را کلون کنید و Ansible را نصب کنید
Demo - Part 2 - Setup Lab - Clone VMs and Install Ansible
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
نمایش نظرات